Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F8 Finland F2 USA F22 Sweden F5 Panama F1 Cuba F1 Cuba F2 Italy F8 Poland F3 Poland F4 Netherlands F2 Latvia F1 Lithuania F1 Lithuania F2 Finland F1 Germany F17 Germany F20 Morocco F6 Morocco F7 Great Britain F18 Israel F5 Israel F1 Israel F2 Croatia F2 Switzerland F1 Turkey F6 Czech Rep. F3 Serbia F3 Germany F7 Estonia F1 Estonia F2 Finland F1 Lithuania F1 Poland F5 Israel F1 Switzerland F2 Turkey F6 Turkey F7 Turkey F8 Czech Republic F1 Estonia F1 Estonia F2 Belarus F3 Great Britain F17 Czech Republic F1 Estonia F1 Netherlands F4 Estonia F1 Estonia F1 Sweden F4 Sweden F5 Sweden F6 Estonia F4 Sweden F5 France F10 (Grasse) Sweden F1 (Karlskrona) Germany F8 (Kassel) Estonia F1 (Parnu) Finland F2 (Hyvinkaa) Finland F3 (Helsinki) Sweden F4 (Falun) M15 Parnu M25 Irpin M15 Caslano M25 Prague M25 Hamburg M15 Parnu Home Depot Center USTA Challenger - Carson Shimadzu All Japan Indoor Tennis Championships - Kyoto GHI Bronx Tennis Classic - Bronx Ciudad de Pozoblanco Open Diputacion - Cordoba Samsung Securities Cup - Seoul Taiwan Challenger - Kaohsiung Open Diputacion Ciudad de Pozoblanco - Cordoba Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Sunrise Challenger Ramat Hasharon Challenger Karlsruhe Challenger Furth Challenger Alphen Challenger Aachen Challenger Salzburg Challenger Athens Challenger Ramat Hasharon Challenger Bytom Challenger Tampere Challenger Vancouver Challenger Samarkand Challenger Brasov Challenger Banja Luka Challenger Seoul Challenger Loughborough Challenger Bergamo Challenger Ostrava Challenger Fergana Challenger Rijeka Challenger Nottingham Challenger Granby Challenger Astana Challenger Beijing Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bratislava Challenger Bergamo Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Petange Challenger Tashkent Challenger Loughborough Challenger Helsinki Challenger Quimper Challenger Leon Challenger Mexico City Challenger Kun-Ming Challenger Busan Challenger Furth Challenger Istanbul Challenger Astana Challenger Tampere Challenger Kazan Challenger Alphen Challenger Petange Challenger Australia F2 France F6 Tashkent Challenger France F9 Rennes Challenger Switzerland F2 USA F28 Switzerland F3 Ortisei Challenger Australia F1 Sweden F2 Czech Rep F4 Kazan Challenger Israel F3 Bosnia/Herzegovina F1 Switzerland F3 USA F23 Sweden F6 USA F24 Portugal F4 Portugal F5 USA F27 USA F28 USA F29 Latvia F1 Lithuania F1 Lithuania F2 Finland F1 Tampere Challenger Finland F2 Mexico F3 Italy F6 Estonia F1 Poland F7 Italy F33 Israel F4 Czech Republic F6 Israel F3 Turkey F5 Sweden F1 Como Challenger Great Britain F16 Bulgaria F3 Mons Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Sweden F2 (Bastad) Helsinki Challenger Happy Valley Challenger Bergamo Challenger Wroclaw Challenger Quimper Challenger Kazan Challenger Raanana Challenger Napoli Challenger Batman Challenger Marburg Challenger Todi Challenger Tampere Challenger Vancouver Challenger Nanchang Challenger Kaohsiung Challenger Tashkent Challenger Ningboo Challenger Suzhou Challenger Andria Challenger Happy Valley Challenger Canberra Challenger Wroclaw Challenger Cherbourg Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Barletta Challenger Turin Challenger Ostrava Challenger Karshi Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger Prague Challenger Ilkley Challenger Tampere Challenger Gatineau Challenger Istanbul Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Bangkok Challenger Bangkok Challenger Rennes Challenger Seoul Challenger Busan Challenger Mestre Challenger Vicenza Challenger Surbiton Challenger Nottingham Challenger Lyon Challenger Blois Challenger Vancouver Challenger Alphen Challenger Bratislava Challenger Brescia Challenger Bangkok Challenger Budapest Challenger Bergamo Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Ilkley Challenger Braunschweig Challenger Orleans Challenger Burnie Challenger Launceston Challenger Quimper Challenger Budapest Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger Drummondville Challenger Shenzhen Challenger Tunis Challenger Braga Challenger Gwangju Challenger Little Rock Challenger Columbus Challenger Winnipeg Challenger Gatineau Challenger Sopot Challenger L'Aquila Challenger Mallorca Challenger Cassis Challenger Canberra Challenger Columbus Challenger Citta di Monza - Monza CA Tennis Trophy - Vienna Czech Open - Prostejov International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London PBZ Zagreb Indoors - Zagreb China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Heineken Open - Auckland Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Chennai Open - Chennai Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Brisbane International - Brisbane SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Winston Salem - Winston Salem PTT Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow If Stockholm Open - Stockholm Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Brisbane International - Brisbane Memphis Open - Memphis Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm New York Open - New York Delray Beach Open - Delray Beach Gazprom Hungarian Open - Budapest Hall of Fame Open - Newport Swiss Open - Gstaad Generali Open - Kitzbuhel Moselle Open - Metz Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg New York Open - New York Credicard Mastercard Tennis Cup - Campos do Jordao Uncle Tobys Challenger - Tasmania Togliatti Cup - Togliatti Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Project Independence Men's Challenger - Mandeville Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Sony Open Tennis - Miami Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra BNP Paribas Open - Indian Wells Ljubljana Open - Ljubljana Open de Montauban - Montauban Ourocard Tennis Challenger - Sao Paulo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Rogers Cup - Montreal Rogers Cup - Toronto Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk BNP Paribas Open - Indian Wells Smith Barney Men's Challenger - Covington Miami Open - Miami College Station Challenger - College Station Austin Challenger - Austin Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Fifth Third Bank Tennis Championships - Lexington Olbia Challenger - Olbia ECM Prague Open 2005 - Prague USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton TED Open - Istanbul Open D'Orleans - Orleans Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Czech Open 2006 - Prostejov The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Wailea Men's Challenger - Maui Bancolombia Open - Bogota Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Akbank Private Banking TED Open - Istanbul Flea Market Cup - Busan U.S. Open - New York Keio Challenger International Tennis Tournament - Yokohama French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris XL Bermuda Open - Bermuda U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rhodes Challenger Eckental Challenger Rhodes Challenger Kosice Challenger Bath Challenger Helsinki Challenger Kazan Challenger Wolfsburg Challenger Sarajevo Challenger Karshi Challenger San Jose Challenger Le Gosier Challenger Ljubljana Challenger Guadalajara Challenger Nottingham Challenger Athens Challenger Prague Challenger Busan Challenger Tampere Challenger Nottingham Challenger Rennes Challenger Loughborough Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Kazan Challenger Bordeaux Challenger Ilkley Challenger Guadalajara Challenger Dallas Challenger Tunis Challenger Hua Hin Challenger Brescia Challenger Prague Challenger Athens Challenger Bordeaux Challenger Nottingham Challenger Nottingham-2 Challenger Braunschweig Challenger Binghamton Challenger Taipei City Challenger Geneva Challenger Dallas Challenger Tunis Challenger Busan Challenger Indian Wells Challenger St. Brieuc Challenger Irving Challenger Guzzini Challenger - Recanati Ostrava Challenger Busan Challenger Nottingham Challenger Aptos Challenger Binghamton Challenger Shanghai Challenger Sibiu Challenger Jonkoping Challenger Cordenons Challenger Genova Challenger Morelos Challenger Indian Wells Challenger Bastad Challenger Shanghai Challenger Nanchang Challenger Aix En Provence Challenger Canberra Challenger Bastad Challenger Budapest Challenger - Budapest Szczecin Challenger Kaohsiung Challenger Canberra Challenger Indian Wells Challenger St. Brieuc Challenger Seoul Challenger Heilbronn Challenger Marburg Challenger Pullach Challenger Bratislava Challenger Yokohama Challenger Busan Challenger Jerusalem Challenger Tampere Challenger Augsburg Challenger U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Bet-at-home Cup - Kitzbuhel Ortisei Challenger TD Waterhouse Cup - Long Island The Nottingham Open - Nottingham SA Tennis Open - Johannesburg Gerry Weber Open - Halle Thailand Open - Bangkok Campbell's Hall of Fame Tennis Championships - Newport Regions Morgan Keegan Championships - Memphis Rakuten Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Countrywide Classic - Los Angeles If Stockholm Open - Stockholm Medibank International - Sydney Regions Morgan Keegan Championships - Memphis SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel UNICEF Open - 's Hertogenbosch AEGON Championships - London Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha BMW Open - Munich Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Citi Open - Washington Citi Open - Washington Kremlin Cup - Moscow BMW Open - Munich Kremlin Cup - Moscow Delray Beach Open - Delray Beach Regions Morgan Keegan Championships - Memphis BMW Open - Munich Fever-Tree Championships - London Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, PO, ISR-CHI 3-2 Australian Open - Melbourne Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group I, 2R, ISR-POL 3-1 U.S. Open - New York Davis Cup, Group II, 2R, BIH-EST 3-2 Davis Cup, Group II, 1R, EST-LUX 5-0 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group II, 1R, RSA-EST 4-1 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group II, PO, EST-TUN 3-2 Davis Cup, Group 2, 1R, EST-HUN 4-1 Davis Cup, Europe/Africa Group II, 2R, EST-BIH 2-3 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group II, PO, EST-POC 4-0 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) Olympics - Rio de Janeiro